// Libraries
import React, {SFC} from 'react'

const CSharpLogo: SFC = () => {
  return (
    <svg
      width="100%"
      height="100%"
      xmlns="http://www.w3.org/2000/svg"
      viewBox="0 0 300 300"
    >
      <style>
        {`
          .csharp0{fill:none;}
		  .csharp1{fill:#9A4993;}
		  .csharp2{fill:#6A1577;}
		  .csharp3{fill:#813084;}
		  .csharp4{fill:#FFFFFF;}
        `}
      </style>
      <rect className="csharp0" width="300" height="300" />
      <g>
        <path
          id="XMLID_7_"
          className="csharp1"
          d="M230,113c0-3-0.6-5.7-2-8c-1.3-2.3-3.2-4.1-5.8-5.6c-21.3-12.3-42.6-24.5-63.9-36.8
		c-5.7-3.3-11.3-3.2-17,0.2c-8.5,5-50.9,29.3-63.6,36.6c-5.2,3-7.7,7.6-7.7,13.6c0,24.7,0,49.4,0,74.1c0,3,0.6,5.6,1.9,7.8
		c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8
		c2.6-1.5,4.6-3.5,5.9-5.8c1.2-2.3,1.9-4.9,1.9-7.8C230,187,230,137.7,230,113"
        />
        <path
          id="XMLID_4_"
          className="csharp2"
          d="M150.2,149.8l-78.4,45.1c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6
		c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8c2.6-1.5,4.6-3.5,5.9-5.8L150.2,149.8"
        />
        <path
          id="XMLID_5_"
          className="csharp2"
          d="M127,163.1c4.6,8,13.1,13.3,23,13.3c9.9,0,18.5-5.4,23.1-13.5l-22.8-13.2L127,163.1"
        />
        <path
          id="XMLID_6_"
          className="csharp3"
          d="M230,113c0-3-0.6-5.7-2-8l-77.8,44.8l77.9,45.1c1.2-2.3,1.9-4.9,1.9-7.8
		C230,187,230,137.7,230,113"
        />
        <path
          id="XMLID_9_"
          className="csharp4"
          d="M173.1,163c-4.5,8-13.2,13.5-23.1,13.5c-9.8,0-18.4-5.4-23-13.3c-2.2-3.9-3.5-8.3-3.5-13.1
		c0-14.6,11.8-26.5,26.5-26.5c9.8,0,18.3,5.3,22.9,13.2l23.1-13.3c-9.2-15.9-26.4-26.5-46-26.5c-29.3,0-53.1,23.8-53.1,53.1
		c0,9.6,2.6,18.7,7,26.4c9.2,16,26.4,26.7,46.1,26.7c19.8,0,37-10.8,46.1-26.8L173.1,163"
        />
        <g id="XMLID_32_">
          <rect
            id="XMLID_1_"
            x="197"
            y="137.4"
            className="csharp4"
            width="5.3"
            height="25.5"
          />
          <rect
            id="XMLID_30_"
            x="208.7"
            y="137.4"
            className="csharp4"
            width="5.3"
            height="25.5"
          />

          <rect
            id="XMLID_31_"
            x="202.9"
            y="131.6"
            transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 349.8133 -61.1451)"
            className="csharp4"
            width="5.3"
            height="25.5"
          />

          <rect
            id="XMLID_23_"
            x="202.9"
            y="143.3"
            transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 361.4733 -49.4852)"
            className="csharp4"
            width="5.3"
            height="25.5"
          />
        </g>
      </g>
    </svg>
  )
}

export default CSharpLogo
